package cn.anecansaitin.not_enough_harness.common.capability.harness_attribute;

import net.minecraft.world.entity.animal.HappyGhast;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack;

public interface HarnessAttributeHandler {
    float forwardSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
    float backwardSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
    float leftSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
    float rightSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
    float upSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
    float downSpeed(ItemStack harness, HappyGhast happyGhast, Player driver);
}
